package top.cardone.core.util.func;

/**
 * 方法
 *
 * @param <R>  输出泛型
 * @param <T1> 输入泛型1
 * @param <T2> 输入泛型2
 * @author yao hai tao
 */
@FunctionalInterface
public interface Func2<R, T1, T2> extends java.io.Serializable {
	/**
	 * 执行
	 *
	 * @param t1 输入泛型参数1
	 * @param t2 输入泛型参数2
	 * @return 输出泛型值
	 */
	R func(final T1 t1, final T2 t2);
}
